Performance from Architecture: Comparing a RISC and a CISC with Similar Hardware Organization
نویسندگان
چکیده
Performance comparisons across diierent computer archi-tectures cannot usually separate the architectural contribution from various implementation and technology contributions to performance. This paper compares an example implementation from the RISC and CISC architectural schools (a MIPS M/2000 and a Digital VAX 8700) on nine of the ten SPEC benchmarks. The organizational similarity of these machines provides an opportunity to examine the purely architectural advantages of RISC. The RISC approach offers , compared with VAX, many fewer cycles per instruction but somewhat more instructions per program. Using results from a software monitor on the MIPS machine and a hardware monitor on the VAX, this paper shows that the resulting advantage in cycles per program ranges from slightly under a factor of 2 to almost a factor of 4, with a geometric mean of 2.7. It also demonstrates the correlation between cycles per instruction and relative instruction count. Various reasons for this correlation, and for the consistent net advantage of RISC, are discussed.
منابع مشابه
The Case For The Reduced Instruction Set Computer Pdf
There are many computer architecture classification methods based data word length and size of the secondary storage), performance, instruction set, component base and others. instruction sets of the computer system, CISC, RISC, Quantum rotations: a case study in static and dynamic machine-code. best RISC (Reduced. Instruction Set Computer) processor ever designed. based RISC processor was desc...
متن کاملDifference between cisc and risc pdf
Increased difference between CPU and memory speeds. These PPTs give basic differences between RISC CISC processors. The RISC is reduced Instruction set computing.-authorSTREAM.distinction between their respective approaches to increasing performance. We now live in a post-RISC world, where the terms RISC and CISC have. Side-by-side for comparison, discussing how each feature aids or hinders per...
متن کاملA Comparison of RISC and CISC Architectures
Both CISC and RISC architectures continue to be widely used. RISC processors are present in most embedded devices, while x86 is the most popular architecture for desktops. Since modern processors have to address both power consumption and performance, it is important to compare these architectures to support future project decisions. Keywords—RISC; CISC; comparison
متن کاملA Dynamically Reconfigurable Device
To the present day, the performance of microprocessors has progressed dramatically. Recently, almost all computer systems use reduced instruction set computer (RISC) architectures. However, about 30 years ago, complex instruction set computer (CISC) architectures were widely used for almost all computer systems. The advantages and successes of RISC architectures are attributable to their simpli...
متن کاملA Tale of Two Processors: Revisiting the RISC-CISC Debate
The contentious debates between RISC and CISC have died down, and a CISC ISA, the x86 continues to be popular. Nowadays, processors with CISC-ISAs translate the CISC instructions into RISC style micro-operations (eg: uops of Intel and ROPS of AMD). The use of the uops (or ROPS) allows the use of RISC-style execution cores, and use of various micro-architectural techniques that can be easily imp...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1991